considerable exertions - German English Dictionary